viral enzyme - English Synonyms Dictionary